package kulstats;

import java.util.List;


// id bestaat uit een afkorting van de studierichting (max. 4 letters, 0 indien minder dan 4 letters (bvb: bur0 
// of bira)), een cijfer en een letter die de studiefase weergeven (1ste bachelor = 1b, 2de bachelor =2b,
// 1ste master =1m) en dan een specifiek getal voor elk vak

public class Course {
	private String name;
	private String CourseID;
	private List<Professor> professors;
	private Integer studypoints;
	private Integer successrate;
	private Integer year;
	
	public Course(String name, String CourseID, List<Professor> professors, Integer studypoints, Integer successrate, Integer year) {
		this.name = name;
		this.CourseID = CourseID;
		this.professors = professors;
		this.studypoints = studypoints;
		this.successrate = successrate;
		this.year = year;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the courseID
	 */
	public String getCourseID() {
		return CourseID;
	}

	/**
	 * @param courseID the courseID to set
	 */
	public void setCourseID(String courseID) {
		CourseID = courseID;
	}

	/**
	 * @return the professors
	 */
	public List<Professor> getProfessors() {
		return professors;
	}

	/**
	 * @param professors the professors to set
	 */
	public void setProfessors(List<Professor> professors) {
		this.professors = professors;
	}

	/**
	 * @return the studypoints
	 */
	public Integer getStudypoints() {
		return studypoints;
	}

	/**
	 * @param studypoints the studypoints to set
	 */
	public void setStudypoints(int studypoints) {
		this.studypoints = studypoints;
	}

	/**
	 * @return the successrate
	 */
	public Integer getSuccessrate() {
		return successrate;
	}

	/**
	 * @param successrate the successrate to set
	 */
	public void setSuccessrate(int successrate) {
		this.successrate = successrate;
	}

	/**
	 * @return the year
	 */
	public Integer getYear() {
		return year;
	}

	/**
	 * @param year the year to set
	 */
	public void setYear(int year) {
		this.year = year;
	}
}